multi-needle machine - Alemán Inglés Diccionario